self-employed personnel - German English Dictionary